ostbuild: Add ostree-revision in buildroots, bin-to-src
authorColin Walters <walters@verbum.org>
Thu, 10 May 2012 18:29:23 +0000 (14:29 -0400)
committerColin Walters <walters@verbum.org>
Thu, 10 May 2012 18:29:23 +0000 (14:29 -0400)
commit6fbe15fc05ec533496fa5d8ebcee33b50c364f80
tree31e3d01b6523456b06fa5cc7867a03b804af32cd
parentd1b23f080783372ef0b0238b7fd6840d5bf5abd3
ostbuild: Add ostree-revision in buildroots, bin-to-src

First, for binary snapshots we need to include the exact revision of
the architecture buildroot.  To do that, introduce
"architecture-buildroots2".

Second, for bin-to-src, we'd like to allow "partial" builds.  So while
we do expand everything to source, *also* include the binary
ostree-revision.  This will allow building just one component, while
reusing the previously built binaries.
src/ostbuild/pyostbuild/builtin_bin_to_src.py
src/ostbuild/pyostbuild/builtin_build_components.py
src/ostbuild/pyostbuild/builtin_chroot_compile_one.py
src/ostbuild/pyostbuild/builtin_resolve.py